Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commit f1989cfc6e52508fac0604e1e47d611ae06809dc


Parents : d9bba6f
Author : Mark Qvist <mark@unsigned.io>
Date : 2024-03-02T09:11:09+01:00

Fixed inadverdent trust level warning

Changes

1 files changed, 6 insertions(+), 5 deletions(-)


Diff

diff --git a/nomadnet/Directory.py b/nomadnet/Directory.py
index fd8cacb..b4a993e 100644
--- a/nomadnet/Directory.py
+++ b/nomadnet/Directory.py
@@ -257,11 +257,12 @@ class Directory:
if announced_display_name == None:
return self.directory_entries[source_hash].trust_level
else:
- for entry in self.directory_entries:
- e = self.directory_entries[entry]
- if e.display_name == announced_display_name:
- if e.source_hash != source_hash:
- return DirectoryEntry.WARNING
+ if not self.directory_entries[source_hash].trust_level == DirectoryEntry.TRUSTED:
+ for entry in self.directory_entries:
+ e = self.directory_entries[entry]
+ if e.display_name == announced_display_name:
+ if e.source_hash != source_hash:
+ return DirectoryEntry.WARNING
return self.directory_entries[source_hash].trust_level
else:


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────